CBT
9급 국가직 공무원 컴퓨터일반
기출문제·모의고사·오답노트·자동채점
App Store에서 다운로드
APK 다운로드
연도별 풀이
오답노트
별표문제
홈
›
9급 국가직 공무원 컴퓨터일반
›
2009년04월11일
›
17번
2009년04월11일 17번
[과목 구분 없음]
다음 C 프로그램의 실행 결과는?
① 61 2 3
② 121 2 3
③ 124 4 4
④ 124 2 3
(정답률: 45%)
문제 해설
이 프로그램은 배열 arr의 크기를 입력받고, 그 크기만큼 정수를 입력받아 배열에 저장한 후, 배열의 최댓값과 그 인덱스를 출력하는 프로그램입니다.
입력된 배열 arr에서 최댓값을 찾기 위해 for문을 사용하고, 최댓값을 찾으면 그 값을 max에 저장하고, 그 때의 인덱스를 idx에 저장합니다. 그리고 마지막으로 max와 idx를 출력합니다.
따라서 입력된 배열이 [4, 2, 3]일 때, 최댓값은 4이고, 그 인덱스는 0입니다. 그리고 배열 arr의 크기가 12이므로, 출력 결과는 "12
4 2 3"이 됩니다.
이전 문제
다음 문제
AppStore에서 다운로드
APK 다운로드
연도별
2024년03월23일
2023년04월08일
2022년04월02일
2021년04월17일
2020년07월11일
2019년04월06일
2018년04월07일
2017년10월21일
2017년04월08일
2016년04월09일
2015년04월18일
2014년04월19일
2013년07월27일
2012년04월07일
2011년04월09일
2010년04월10일
2009년04월11일
2008년04월12일
2007년04월14일
진행 상황
0
오답
0
정답
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
입력된 배열 arr에서 최댓값을 찾기 위해 for문을 사용하고, 최댓값을 찾으면 그 값을 max에 저장하고, 그 때의 인덱스를 idx에 저장합니다. 그리고 마지막으로 max와 idx를 출력합니다.
따라서 입력된 배열이 [4, 2, 3]일 때, 최댓값은 4이고, 그 인덱스는 0입니다. 그리고 배열 arr의 크기가 12이므로, 출력 결과는 "12
4 2 3"이 됩니다.